amenable to a finekhông bị đánh bại: unconqueredunwhippedundiscomfitedundefeatedunthrashedbị phạt nặng: to be punished heavilybị trừng phạt: to get beansto get it